excessive purchases - German English Dictionary